Model-Driven Development of Digital Libraries: Generating the User Interface
نویسندگان
چکیده
Digital Libraries (DLs) are extremely complex information systems that integrate findings from disciplines such as hypertext, information retrieval, multimedia services, database management, and human-computer interaction. Designers of DLs are often multidisciplinary teams, which include library technical staff and computer scientists. Wasted effort and poor inter-operability can therefore ensue, raising the costs of DLs and risking the fluidity of information assets. To alleviate these problems, we use a model-driven approach for the design and automatic generation of code for DLs. In particular, we use a Domain Specific Visual Language (DSVL) made of four diagram types (collection, structural, service and societal) which describe the different aspects of a DL. We have built a code generator able to produce XUL code from the design models for the DL user interface. This XUL code integrates predefined components for the different services, according to the model specification.
منابع مشابه
Investigating the Level of Observing the Evaluation Criteria for User Interface in library services providing to the blind and deaf users in the word
Purpose: Digital library user interfaces has a determining role in desirable performance of this kind of libraries. Digital Library service providers to the blind and deaf users will have their best performance when the users (deaf and blind users) could have a proper interaction with them. This study aims to evaluate and analyze the criteria related to user interface in digital libraries servi...
متن کاملبررسی میزان رعایت معیارهای ارزیابی رابط کاربر در صفحات وب فارسی کتابخانههای دیجیتالی خودساخته و خریداری شده در ایران
Purpose: Concerning digital libraries, interaction between user and system is among major issues for using library software. Therefore, finding appropriate software for this purpose is of high importance. This study aims to evaluate and analyze the criteria related to user interface in Farsi web pages of self-made and purchased digital libraries in Iran. Methodology: This is an applied and eva...
متن کاملمقایسه رابط کاربر وب سایت های کتابخانه های دیجیتال میان کشورهای در حال توسعه و توسعه یافته به روش تحلیل محتوا
Purpose: This study performed with goals of determining the Items in designing and developing the user interface of digital libraries' websites and to determine the best digital libraries' websites and discuss their advantages and disadvantages; to analyze and compare digital libraries' websites in developing countries with those in the developed countries. Methodology: to do so, 50 digital lib...
متن کاملGenerating Collaborative Systems for Digital Libraries: a Model-Driven Approach
The design and development of a Digital Library involves different stakeholders, such as: information architects, librarians and domain experts, who need to agree on a common language in order to describe, discuss, and negotiate the services the library has to offer. To this end, high-level, language-neutral models have to be devised. Metamodeling techniques favour the definition of Domain Spec...
متن کاملA symbol-based fuzzy decision-making approach to evaluate the user satisfaction on services in academic digital libraries
Academic libraries play a significant role in providing core services that include research, teaching and learning. Usersatisfaction is an important indicator for evaluating the performance of library service. This paper develops a methodfor measuring the user satisfaction in a group decision-making environment. First, the performance of service isevaluated by using questionnaire survey. The sc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006